package com.wangcanxuan.www.controller;

import com.wangcanxuan.www.annotation.exception.ExceptionHandler;
import com.wangcanxuan.www.entity.dto.ResultInfo;

/**
 *点赞controller层
 *
 * @author HHLJ
 * @date 2022/04/08
 */
public interface LikeController {

    /**
     * 返回点赞的结果信息
     *
     * @param userId     用户id
     * @param chooseName 选择的名字
     * @return {@link ResultInfo}<{@link ?}>
     */
    @ExceptionHandler
    ResultInfo<String> likePeople(String userId, String chooseName);

    /**
     * 返回查找用户被点赞数量的结果信息
     *
     * @param userId 用户id
     * @return {@link ResultInfo}<{@link Long}>
     */
    @ExceptionHandler
    ResultInfo<Long> selectLikesForUser(String userId);
}
